Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

epics-base7: 7.0.8 -> 7.0.8.1 #109

Merged

Conversation

Synthetica9
Copy link
Contributor

Most relevant for this project: the fortify-source issue was worked around, will probably be fixed in the next minor version.

Do we want to keep in the fortify3 disable for backwards source compatibility or remove it for forwards compatibility?

@Synthetica9
Copy link
Contributor Author

Synthetica9 commented Jul 1, 2024

Wait does this break epics3? Probably tbh, should add a version check to disable fortifysource if version < 7.0.8.1

@minijackson
Copy link
Collaborator

Ha, I haven't tested the fortify issue with epics-base v3, so I'm not sure if it's affected or not. To be fair, I don't think anyone from our team uses epics-base v3 nowadays, so yeah…

I'll run the checks, and merge if they all pass. Thanks!

@minijackson minijackson added the backport nixos-23.11 Backport pull request to the nixos-23.11 branch label Jul 2, 2024
@minijackson
Copy link
Collaborator

So, after running the tests, the fortify issue is not resolved yet, and still causes issues. The pull request fixing the issue isn't merged yet, but they added a logic to limit the build to _FORTIFY_SOURCE=2, but this doesn't seem to work for us.

I think we'll need to still disable fortify3 for now.

@Synthetica9
Copy link
Contributor Author

Okay re-enabled but kept the updated comment

Copy link
Collaborator

@minijackson minijackson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All tests pass. Thanks!

@minijackson minijackson merged commit 7d9c467 into epics-extensions:master Jul 18, 2024
2 checks passed
Copy link
Contributor

Successfully created backport PR for nixos-23.11:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport nixos-23.11 Backport pull request to the nixos-23.11 branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants